from django.conf.urls import patterns, include, url
from django.conf.urls.defaults import *
from django.conf import settings

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    # Examples:

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
    url(r'^accounts/login', 'django.contrib.auth.views.login'),
    url(r'^logout/', 'restaurante.views.logout_view'),
    
    url(r'^sobre/', 'restaurante.views.sobre'),
    url(r'^ajuda/', 'restaurante.views.ajuda'),

    url(r'^$', 'restaurante.views.mesas'),
    url(r'^pedido/(?P<mesa_id>\d+)/$', 'restaurante.views.pedido'),
    url(r'^produtos/(?P<mesa_id>\d+)/$', 'restaurante.views.categorias'),
    
    url(r'^pedido/adicionar/$', 'restaurante.views.adicionar_item'),
    url(r'^pedido/fechar/(?P<mesa_id>\d+)/$', 'restaurante.views.pedido_fechar'),
    url(r'^pedido/excluir/(?P<mesa_id>\d+)/(?P<item_id>\d+)/$', 'restaurante.views.item_excluir'),
    url(r'^pedido/pessoas/(?P<mesa_id>\d+)/$', 'restaurante.views.pedido_pessoas'),
    url(r'^pedido/parcial/(?P<mesa_id>\d+)/$', 'restaurante.views.pedido_parcial'),
    url(r'^pedido/pedir/(?P<mesa_id>\d+)/$', 'restaurante.views.pedido_processar'),
    url(r'^relatorio/$', 'restaurante.views.relatorio'),
    url(r'^abrir_caixa/$', 'restaurante.views.abrir_caixa'),
    url(r'^fechar_caixa/$', 'restaurante.views.fechar_caixa'),
    url(r'^pedido/adicionar_item_id/$', 'restaurante.views.adicionar_item_id'),
#    url(r'^pedido/entrega/$', 'restaurante.views.pedido_entrega'),
#    url(r'^pedido/entrega/novo/$', 'restaurante.views.pedido_entrega_novo'),
    url(r'^relatorio/(?P<dia_id>\d+)/$', 'restaurante.views.relatorio_dia'),
    url(r'^relatorio/pedido/(?P<pedido_id>\d+)/$', 'restaurante.views.relatorio_pedido'),
    url(r'^pagamento_parcial/$', 'restaurante.views.pagamento_parcial'),
    url(r'^preparar_metade/(?P<pedido_id>\d+)/$', 'restaurante.views.preparar_metade'),

    url(r'^pedido/item/observacao/$', 'restaurante.views.pedido_item_observacao'),
    url(r'^pedido/alterar_mesa/(?P<pedido_id>\d+)/$', 'restaurante.views.pedido_alterar_mesa'),
    
    url(r'^entregas/$', 'restaurante.views.entregas'),
    url(r'^balcao/$', 'restaurante.views.balcao'),
    
    url(r'^pedido_cliente/(?P<pedido_id>\d+)/$', 'restaurante.views.pedido_cliente'),
    url(r'^pedido_cliente_associar/(?P<pedido_id>\d+)/(?P<cliente_id>\d+)/$', 'restaurante.views.pedido_cliente_associar'),
    url(r'^pedido_entrega_confirmar_endereco/$', 'restaurante.views.pedido_entrega_confirmar_endereco'),

    url(r'^media/(.*)$', 'django.views.static.serve',
     {'document_root': settings.MEDIA_ROOT}),
)
